//------------------------------------------------------------------------
// <copyright file="IPuid.cs" company="DevDir">
//   Copyleft (c) DevDir. No rights reserved.
// </copyright>
// <author>Nikita Sharov</author>
//------------------------------------------------------------------------

namespace DevDir.Mp3
{
  /// <summary>
  /// Mighty Puid interface...
  /// </summary>
  public interface IPuid
  {
    /// <summary>
    /// Returns an identifier associated with a MusicDNS acoustic 
    /// fingerprint.
    /// </summary>
    /// <param name="path">Full path to the adio file.</param>
    /// <returns>The puid of the audio file on sucess; null 
    /// otherwise.</returns>
    string GetPuid(string path);
  }
}
